package com.lovecaa;

/**
 * 空合并操作符
 * 创建时间： 2023年12月25日 23:40:00
 *
 * @author Mr.Tao
 * @since 1.0.0
 */
fun main() {
    // 声明可空类型
    var b: String? = "abc"

    // ?: 为空合并操作符，左边为null用右边的值
    var r = b ?: "为Null返回的值"
    println(r)

    // 配合let函数可以达成三元表达式的效果
    r = b?.let { "[$it]" } ?: "张三"
    println(r)
}